Similar to Trehalose-6-phosphate phosphatase. Os07g0624600